Builder
class Builder : GeneratedMessage.Builder<BuilderT> , ModuleConfigProtos.ModuleConfig.RemoteHardwareConfigOrBuilder
RemoteHardwareModule Config
Content copied to clipboard
meshtastic.ModuleConfig.RemoteHardwareConfig
Functions
Link copied to clipboard
open fun addAllAvailablePins(values: Iterable<out ModuleConfigProtos.RemoteHardwarePin>): ModuleConfigProtos.ModuleConfig.RemoteHardwareConfig.Builder
Exposes the available pins to the mesh for reading and writing
Content copied to clipboard
repeated .meshtastic.RemoteHardwarePin available_pins = 3;
Link copied to clipboard
open fun addAvailablePins(value: ModuleConfigProtos.RemoteHardwarePin): ModuleConfigProtos.ModuleConfig.RemoteHardwareConfig.Builder
open fun addAvailablePins(builderForValue: ModuleConfigProtos.RemoteHardwarePin.Builder): ModuleConfigProtos.ModuleConfig.RemoteHardwareConfig.Builder
open fun addAvailablePins(index: Int, value: ModuleConfigProtos.RemoteHardwarePin): ModuleConfigProtos.ModuleConfig.RemoteHardwareConfig.Builder
open fun addAvailablePins(index: Int, builderForValue: ModuleConfigProtos.RemoteHardwarePin.Builder): ModuleConfigProtos.ModuleConfig.RemoteHardwareConfig.Builder
Exposes the available pins to the mesh for reading and writing
Content copied to clipboard
repeated .meshtastic.RemoteHardwarePin available_pins = 3;
Link copied to clipboard
Exposes the available pins to the mesh for reading and writing
Content copied to clipboard
repeated .meshtastic.RemoteHardwarePin available_pins = 3;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun clearAllowUndefinedPinAccess(): ModuleConfigProtos.ModuleConfig.RemoteHardwareConfig.Builder
Whether the Module allows consumers to read / write to pins not defined in available_pins
Content copied to clipboard
bool allow_undefined_pin_access = 2;
Link copied to clipboard
Exposes the available pins to the mesh for reading and writing
Content copied to clipboard
repeated .meshtastic.RemoteHardwarePin available_pins = 3;
Link copied to clipboard
Whether the Module is enabled
Content copied to clipboard
bool enabled = 1;
Link copied to clipboard
Whether the Module allows consumers to read / write to pins not defined in available_pins
Content copied to clipboard
bool allow_undefined_pin_access = 2;
Link copied to clipboard
Exposes the available pins to the mesh for reading and writing
Content copied to clipboard
repeated .meshtastic.RemoteHardwarePin available_pins = 3;
Link copied to clipboard
Exposes the available pins to the mesh for reading and writing
Content copied to clipboard
repeated .meshtastic.RemoteHardwarePin available_pins = 3;
Link copied to clipboard
Exposes the available pins to the mesh for reading and writing
Content copied to clipboard
repeated .meshtastic.RemoteHardwarePin available_pins = 3;
Link copied to clipboard
Exposes the available pins to the mesh for reading and writing
Content copied to clipboard
repeated .meshtastic.RemoteHardwarePin available_pins = 3;
Link copied to clipboard
Exposes the available pins to the mesh for reading and writing
Content copied to clipboard
repeated .meshtastic.RemoteHardwarePin available_pins = 3;
Link copied to clipboard
Exposes the available pins to the mesh for reading and writing
Content copied to clipboard
repeated .meshtastic.RemoteHardwarePin available_pins = 3;
Link copied to clipboard
Exposes the available pins to the mesh for reading and writing
Content copied to clipboard
repeated .meshtastic.RemoteHardwarePin available_pins = 3;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Whether the Module is enabled
Content copied to clipboard
bool enabled = 1;
Link copied to clipboard
Link copied to clipboard
open fun mergeFrom(other: ModuleConfigProtos.ModuleConfig.RemoteHardwareConfig): ModuleConfigProtos.ModuleConfig.RemoteHardwareConfig.Builder
open fun mergeFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig.RemoteHardwareConfig.Builder
Link copied to clipboard
open fun removeAvailablePins(index: Int): ModuleConfigProtos.ModuleConfig.RemoteHardwareConfig.Builder
Exposes the available pins to the mesh for reading and writing
Content copied to clipboard
repeated .meshtastic.RemoteHardwarePin available_pins = 3;
Link copied to clipboard
open fun setAllowUndefinedPinAccess(value: Boolean): ModuleConfigProtos.ModuleConfig.RemoteHardwareConfig.Builder
Whether the Module allows consumers to read / write to pins not defined in available_pins
Content copied to clipboard
bool allow_undefined_pin_access = 2;
Link copied to clipboard
open fun setAvailablePins(index: Int, value: ModuleConfigProtos.RemoteHardwarePin): ModuleConfigProtos.ModuleConfig.RemoteHardwareConfig.Builder
open fun setAvailablePins(index: Int, builderForValue: ModuleConfigProtos.RemoteHardwarePin.Builder): ModuleConfigProtos.ModuleConfig.RemoteHardwareConfig.Builder
Exposes the available pins to the mesh for reading and writing
Content copied to clipboard
repeated .meshtastic.RemoteHardwarePin available_pins = 3;
Link copied to clipboard
Whether the Module is enabled
Content copied to clipboard
bool enabled = 1;